JOHN MARTYN - SO FAR SO GOOD